propagation and aquaculture facilities - Español Inglés Diccionario